Other Classes
The following classes are available globally.
-
An
MGLAttributedExpressionobject associates text formatting attibutes (such as font size or font names) to anNSExpression.Example
See morelet redColor = UIColor.red let expression = NSExpression(forConstantValue: "Foo") let attributes: [MGLAttributedExpressionKey: NSExpression] = [.fontNamesAttribute : NSExpression(forConstantValue: ["DIN Offc Pro Italic", "Arial Unicode MS Regular"]), .fontScaleAttribute: NSExpression(forConstantValue: 1.2), .fontColorAttribute: NSExpression(forConstantValue: redColor)] let attributedExpression = MGLAttributedExpression(expression, attributes:attributes)Declaration
Objective-C
@interface MGLAttributedExpression : NSObjectSwift
class MGLAttributedExpression : NSObject -
Information about an attribution statement, usually a copyright or trademark statement, associated with a map content source.
See moreDeclaration
Objective-C
@interface MGLAttributionInfo : NSObjectSwift
class MGLAttributionInfo : NSObject -
Generic Event used when notifying an
See moreMGLObserver. This is not intended nor expected to be created by the application developer. It will be provided as part of anMGLObservablenotification.Declaration
Objective-C
@interface MGLEvent : NSObjectSwift
class MGLEvent : NSObject -
The
See moreMGLLoggingConfigurationobject provides a global way to set this SDK logging levels and logging handler.Declaration
Objective-C
@interface MGLLoggingConfiguration : NSObjectSwift
class MGLLoggingConfiguration : NSObject -
An overlay that is placed within a
See moreMGLMapSnapshot. To access this object, use-[MGLMapSnapshotter startWithOverlayHandler:completionHandler:].Declaration
Objective-C
@interface MGLMapSnapshotOverlay : NSObjectSwift
class MGLMapSnapshotOverlay : NSObject -
The
See moreMGLNetworkConfigurationobject provides a global way to set a baseNSURLSessionConfiguration, and other resources.Declaration
Objective-C
@interface MGLNetworkConfiguration : NSObjectSwift
class MGLNetworkConfiguration : NSObject -
Base class for observers used to receive notifications from a type conforming to the
See moreMGLObservableprotocol. Subclasses should only override-[MGLObserver notifyWithEvent:].Declaration
Objective-C
@interface MGLObserver : NSObjectSwift
class MGLObserver : NSObject -
A class containing information about the default User Location annotation view style.
See moreDeclaration
Objective-C
@interface MGLUserLocationAnnotationViewStyle : NSObjectSwift
class MGLUserLocationAnnotationViewStyle : NSObject
Install in Dash
Other Classes Reference